iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0
Modern Web

Python x Django 網站實作&學習記錄系列 第 4

D4 Health check 安裝與使用

  • 分享至 

  • xImage
  •  

此處要設定一個簡單的APP讓我可以隨時確認伺服器是不是有穩定運行

pip install django-health-check

到ittest/rls.py新增以下程式碼

# ittest/urls.py
urlpatterns = [
    path('health/', include('health_check.urls')),
]

到ittest/settings.py新增以下程式碼

# ittest/settings.py
INSTALLED_APPS = [
    'health_check',                   # required
    'health_check.db',                # stock Django health checkers
    'health_check.cache',
    'health_check.storage',
    'health_check.contrib.psutil',    # disk and memory utilization; requires psutil
]

如果出現錯誤requires psutil,用pip安裝就可以

完成以上新增之後
runserver
瀏覽器輸入 http://127.0.0.1:8000/health/
可能出現以下錯誤
Imgur
此時執行DB遷移指令讓他創建需要的資料表

python manage.py migrate

以下成功
Imgur

health check還有其他許多功能可以參考網站自行新增


上一篇
D3 Django 資料夾結構與設定說明
下一篇
D5 allauth 測試
系列文
Python x Django 網站實作&學習記錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言